About the company
Gemini is a regulated cryptocurrency exchange, wallet, and custodian that makes it simple and secure to buy bitcoin, ether, and other cryptocurrencies.
Job Summary
Responsibilities:
📍Develop new products and product features on the Gemini platform, as part of a tight knit team of two to eight developers. 📍Provide technical input and knowledge to the planning, design, and requirements process for new products and features. 📍Review other software engineers’ code for correctness, > 📍Improve the performance, maintainability, and operations of the Gemini code base by engaging in occasional refactoring and upgrade projects. 📍Support your team’s production software by responding to an occasional alert or bug report. 📍Design, develop and test operating systems level software. 📍Oversee general functionality of the risk systems and the utilization or development of new monitoring tools for tracking and reporting performance. 📍Identify, coordinate and manage resolution efforts on processing usage issues. 📍Own technical issues through resolution and implement solutions and recommendations based on business needs. 📍Plan and coordinate project implementation support efforts and estimate work efforts and schedule for supporting project development and deployment.
Minimum Qualifications:
📍At least 8 years of software engineering experience. Advanced proficiency in at least one language. We use mostly Scala and C++ on our backend and Typescript on the frontend – it’s great if you’re comfortable in those or if you’re willing to learn. 📍The ability to work closely across teams and manage dependencies. 📍A customer and product-focused mindset, with the ability to make well-reasoned tradeoffs between speed and quality. 📍The ability to adapt and handle multiple competing priorities in collaboration with peers.